Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PICTOR ROAD Semi-Detached £69,950 24 Jan 2003
4 PICTOR ROAD Semi-Detached £80,000 13 Jun 2003
6 PICTOR ROAD Semi-Detached £54,950 26 Nov 1999
17 PICTOR ROAD Terraced £150,000 18 Jun 2021
21 PICTOR ROAD Semi-Detached £88,950 5 Sep 2003
25 PICTOR ROAD Terraced £100,000 25 Aug 2006